grilled fresh tuna - German English Dictionary